package day06;

import org.junit.Test;

import java.io.File;
import java.io.IOException;

/**
 * 要求用户输入一个文件名并使用File在当前目录下创建出来。
 * 若该文件已经存在，则提示用户该文件已经存在。并创建该文件副本：
 * 例如:用户输入"test.txt".若该文件已存在，提示用户存在后，创建名为：test_副本1.txt 的文件
 * 若该文件也存在了，则创建名为:test_副本2.txt 的文件，以此类推
 * @author Bonnie
 *
 */
public class Test02 {
    public static void main(String[] args) {
        File file = new File("test.txt");
        try {
            file.createNewFile();
        } catch (IOException e) {
            System.out.println("文件已存在，已为您创建副本");
            //创建副本
//            if ()
        }
    }
    @Test
    public void mTry(){
        String regex = "\\d{2}";
        String s1 = "23443rdad";
//        System.out.println(s1.replace(s1.charAt(s1.lastIndexOf('3')), (char) (Integer.parseInt(String.valueOf(s1.charAt(s1.lastIndexOf('3'))))+1)));
//        System.out.println(s1.replace(s1.charAt(s1.lastIndexOf('3')), (char) (Integer.parseInt(String.valueOf(s1.charAt(s1.lastIndexOf('3'))))+1)));

        StringBuilder stringBuilder = new StringBuilder("123456789");
        System.out.println(stringBuilder);
        int i = Integer.parseInt(String.valueOf(stringBuilder.charAt(stringBuilder.lastIndexOf("5")))) + 1;
        System.out.println(i);
        stringBuilder.replace(4, 5, String.valueOf(i));
        System.out.println(stringBuilder);
    }

}
